| Package | Description |
|---|---|
| ugp.org.SerialX | |
| ugp.org.SerialX.Protocols |
| Modifier and Type | Method and Description |
|---|---|
SerializationProtocol<?> |
Serializer.ProtocolRegistry.getProtocolByClass(java.lang.Class<? extends SerializationProtocol<?>> protocolsClass) |
SerializationProtocol<?> |
Serializer.ProtocolRegistry.GetProtocolFor(java.lang.Class<?> applicableFor) |
SerializationProtocol<?> |
Serializer.ProtocolRegistry.GetProtocolFor(java.lang.Object obj) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SerializationProtocol<?>> |
Serializer.ProtocolRegistry.GetActiveProtocols() |
java.util.List<SerializationProtocol<?>> |
Serializer.ProtocolRegistry.GetDeactivatedProtocols() |
| Modifier and Type | Method and Description |
|---|---|
void |
Serializer.ProtocolRegistry.add(int index,
SerializationProtocol<?> element) |
boolean |
Serializer.ProtocolRegistry.add(SerializationProtocol<?> e) |
boolean |
Serializer.ProtocolRegistry.addAll(SerializationProtocol<?>... protocols) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Serializer.ProtocolRegistry.addAll(java.util.Collection<? extends SerializationProtocol<?>> c) |
boolean |
Serializer.ProtocolRegistry.addAll(int index,
java.util.Collection<? extends SerializationProtocol<?>> c) |
SerializationProtocol<?> |
Serializer.ProtocolRegistry.getProtocolByClass(java.lang.Class<? extends SerializationProtocol<?>> protocolsClass) |
| Constructor and Description |
|---|
ProtocolRegistry(SerializationProtocol<?>... protocols) |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoProtocol<T>
This is automatic protocol that will automatically serialize every or selected field in object that has valid and public getter and setter!
This protocol is applicable on anything you want however condition of use is absence of final field otherwise
AutoProtocol.createBlankInstance(Class) should be overridden. |
class |
EnumProtocol
EnumProtocol is universal protocol to serialize any enumerator (
Collection instance). |
class |
ListProtocol
ListProtocol is universal protocol to serialize any
Collection instance. |
class |
MapProtocol |
class |
ScopeProtocol
ScopeProtocol is universal protocol to serialize any
Scope instance. |
class |
SelfSerializableProtocol
SelfSerializableProtocol is universal protocol to serialize any
SelfSerializable instance. |
class |
StringProtocol
StringProtocol is universal protocol to serialize any
CharSequence instance. |